cmake_minimum_required(VERSION 3.20)
project (chenyue)

set(CMAKE_CXX_STANDARD 14)

add_executable(chenyue main.cpp NioSocketAcceptor.cpp NioSocketAcceptor.h IoAcceptor.cpp IoAcceptor.h IocpPollingIoAcceptor.cpp IocpPollingIoAcceptor.h Session.cpp Session.h IoBuffer.cpp IoBuffer.h FilterChain.cpp FilterChain.h DefaultFilterChain.cpp DefaultFilterChain.h IoHandler.cpp IoHandler.h MsgObject.h Message.h HeadFilterChain.cpp HeadFilterChain.h TailFilterChain.cpp TailFilterChain.h MydeCodeFilterChain1.cpp MydeCodeFilterChain1.h MyIohander.cpp MyIohander.h IdleStatus.cpp IdleStatus.h ProtocolCodecFactory.cpp ProtocolCodecFactory.h MyMessage.h)
